Principle of least effort